.link-border a {
	color: rgb(64, 77, 91); text-decoration: none; vertical-align: bottom; display: inline-block; white-space: nowrap; position: relative;
	transition:transform 0.2s; color: rgb(231, 76, 60); font-weight: 500; -webkit-transition: -webkit-transform 0.2s;

}
.link-border a:hover {
	transform: scale(0.8333); -webkit-transform: scale(0.8333);
}
.link-border a:focus {
	transform: scale(0.8333); -webkit-transform: scale(0.8333);
}
.link-border a::before {
	padding: 0px 5px; border: 2px solid rgb(231, 76, 60); transition:opacity 0.2s, transform 0.2s; border-image: none; left: -7px; top: -2px; width: 100%; height: 100%; position: absolute; content: ""; box-sizing: content-box; opacity: 0; transform: scale(0.8333); -webkit-transition: opacity 0.2s, -webkit-transform 0.2s; -webkit-transform: scale(0.8333);
}
.link-border a:hover::before {
	opacity: 1; transform: scale(1.2); -webkit-transform: scale(1.2);
}
.link-border a:focus::before {
	opacity: 1; transform: scale(1.2); -webkit-transform: scale(1.2);
}